waste trough - French English Dictionary